.my-to-do {
  width: 100%;
  background: none !important;
  margin-top: 50rpx;
}
.my-to-do .title text:nth-of-type(1) {
  font-weight: 600;
  font-size: 36rpx;
  color: #101010;
}
.my-to-do .title text:nth-of-type(2) {
  margin-left: 16rpx;
  font-size: 24rpx;
  color: #999999;
}
.my-to-do .my-to-do-con {
  width: 100%;
  margin-top: 36rpx;
}
.my-to-do .my-to-do-con .my-to-do-statistics {
  width: 100%;
  height: 116rpx;
  display: flex;
  justify-content: space-between;
}
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-statistics-item {
  width: 38%;
  background: linear-gradient(180deg, rgba(255, 3, 3, 0.06) 0%, #ffffff 100%);
  border-radius: 28rpx 28rpx 0rpx 0rpx;
  padding: 24rpx 28rpx;
  box-sizing: border-box;
}
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-statistics-item .statistics-item-top {
  line-height: 32rpx;
  font-size: 28rpx;
  color: #999999;
}
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-statistics-item img {
  width: 56rpx;
  height: 54rpx;
}
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-statistics-item .statistics-item-bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
  line-height: 30rpx;
}
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-statistics-item .statistics-item-bottom text:nth-of-type(1) {
  font-size: 28rpx;
  font-family: DingTalk JinBuTi, DingTalk JinBuTi;
  font-size: 36rpx;
  color: #ff0000;
}
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-matter-item {
  width: 55%;
  background: linear-gradient(180deg, rgba(0, 177, 255, 0.06) 0%, #ffffff 100%);
  border-radius: 28rpx 28rpx 0rpx 0rpx;
  padding: 24rpx 28rpx;
  box-sizing: border-box;
}
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-matter-item .matter-item-top-left {
  line-height: 32rpx;
  font-size: 28rpx;
  color: #999999;
}
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-matter-item .matter-item-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-matter-item .matter-item-top .matter-item-num {
  height: 100%;
  display: flex;
  align-items: center;
}
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-matter-item .matter-item-top .matter-item-num .item-num-one,
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-matter-item .matter-item-top .matter-item-num .item-num-two {
  display: flex;
  align-items: center;
  height: 30rpx;
  margin: 0 10rpx;
  font-family: DingTalk JinBuTi, DingTalk JinBuTi;
  font-weight: 400;
  font-size: 24rpx;
  line-height: 30rpx;
  color: #101010;
}
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-matter-item .matter-item-top .matter-item-num .item-num-one text,
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-matter-item .matter-item-top .matter-item-num .item-num-two text {
  display: inline-block;
  width: 10rpx;
  height: 10rpx;
  border-radius: 50%;
  margin: 4rpx 6rpx 0 0;
  background: #ff0000;
}
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-matter-item .matter-item-top .matter-item-num .item-num-two text {
  background: #999999;
}
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-matter-item .matter-item-bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-matter-item .matter-item-bottom .matter-item-bottom-left {
  font-family: DingTalk JinBuTi, DingTalk JinBuTi;
}
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-matter-item .matter-item-bottom .matter-item-bottom-left text:nth-of-type(1) {
  font-weight: 400;
  font-size: 36rpx;
  color: #1e74fd;
}
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-matter-item .matter-item-bottom .matter-item-bottom-left text:nth-of-type(2) {
  font-weight: 400;
  font-size: 24rpx;
  color: #101010;
}
.my-to-do .my-to-do-con .my-to-do-statistics .my-to-do-matter-item img {
  width: 56rpx;
  height: 54rpx;
}
.my-to-do .my-to-do-con .my-to-do-list {
  height: 660rpx;
  margin-top: 50rpx;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper {
  height: 100%;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item {
  display: flex;
  justify-content: space-between;
  margin-bottom: 50rpx;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-icon {
  width: 84rpx;
  height: 84rpx;
  border-radius: 50%;
  background: linear-gradient(180deg, #00a8ff 0%, #1e74fd 100%);
  position: relative;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-icon .icon-text {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  bottom: -5rpx;
  background: #fbfdff;
  box-shadow: 0rpx 2rpx 8rpx 2rpx rgba(0, 82, 213, 0.15);
  border-radius: 16rpx;
  font-weight: 500;
  font-size: 20rpx;
  width: 70%;
  text-align: center;
  color: #108efe;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-left {
  display: flex;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box {
  line-height: 32rpx;
  justify-content: space-between;
  margin-left: 24rpx;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-title-left {
  display: flex;
  height: max-content;
  line-height: 32rpx;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-title-left .content-title {
  line-height: 32rpx;
  font-weight: 600;
  font-size: 32rpx;
  color: #101010;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-title-left .tag1 {
  margin: 0 16rpx;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-user-info {
  margin: 24rpx 0;
  display: flex;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-user-info .user {
  display: flex;
  align-items: center;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-user-info .user .user-title {
  font-size: 24rpx;
  color: #999999;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-user-info .user .user-name {
  display: flex;
  align-items: center;
  margin-left: 6rpx;
  background: #f5f5f5;
  border-radius: 20rpx;
  padding: 4rpx 8rpx 4rpx 0;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-user-info .user .user-name img {
  width: 32rpx;
  height: 32rpx;
  border-radius: 20rpx;
  margin-right: 4rpx;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-user-info .user .user-name .user-name-text {
  font-size: 24rpx;
  color: #101010;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-user-info .time {
  margin-left: 32rpx;
  display: flex;
  align-items: center;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-user-info .time .time-title {
  font-size: 24rpx;
  color: #999999;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-user-info .time .time-text {
  font-size: 24rpx;
  margin-left: 12rpx;
  color: #101010;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-title-status {
  display: flex;
  left: 0;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-title-status .status-num {
  display: flex;
  align-items: center;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-title-status .status-num img {
  width: 24rpx;
  height: 24rpx;
  margin-right: 8rpx;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-title-status .status-num .status-num-text {
  font-size: 24rpx;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-title-status .status-title {
  margin: 0rpx 0 0 40rpx;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-title-status .status-title .status-text {
  font-size: 24rpx;
  display: flex;
  color: #1e74fd;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-title-status .status-title .status-text img {
  width: 24rpx;
  height: 24rpx;
  margin-right: 8rpx;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-title-status .status-collaborate {
  margin: 0rpx 0 0 50rpx;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-title-status .status-collaborate .collaborate-text {
  display: flex;
  align-items: center;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-title-status .status-collaborate .collaborate-text img {
  width: 24rpx;
  height: 24rpx;
  margin-right: 8rpx;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-title-status .status-collaborate .collaborate-num {
  display: flex;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-title-status .status-collaborate .collaborate-num .collaborate-user {
  font-size: 24rpx;
  color: #101010;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-title-status .status-collaborate .collaborate-num .nut-avatar-group .nut-avatar-small {
  width: 32rpx;
  height: 32rpx;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-content .content-title-box .content-title-status .status-collaborate .collaborate-num .collaborate-user-num {
  font-size: 24rpx;
}
.my-to-do .my-to-do-con .my-to-do-list .my-to-do-list-swiper .toDo-list-item .toDo-list-item-jt {
  line-height: 30rpx;
}
